pressed forward - French English Dictionary